Defining the Terms Architecture, Design, and Implementation

نویسندگان

  • Rick Kazman
  • Amnon Eden
چکیده

Definitions of software architecture abound. We’ve been collecting definitions from visitors to our Web site (http://www.sei.cmu.edu/architecture/definitions.html) and already have received dozens. However, we are interested not only in understanding the term “software architecture” but in clarifying the difference between architecture and other related terms such as “design” and “implementation.” The lack of a clear distinction among these terms is the cause of much muddy thinking, imprecise communication, and wasted, overlapping effort. For example, “architecture” is often used as a mere synonym for “design” (sometimes preceded with the adjective “high-level”). And many people use the term “architectural patterns” as a synonym for “design patterns.”

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Main Factors of Promoting Designerly Thinking (Conventional and Situation-based Thinking) in Teaching the Basics of Architectural Designing

Abstract Generally, design thinking has been defined as an analytic and creative process so that it provides opportunities for experience, creation, receiving comments, and redesigning. Design thinking is linked to the fields such as architecture, designing and art and is also discussed in many disciplines. Among various proposed paradigms, emphasizing on the academic-educational aspect and ...

متن کامل

Spatial Quality in the Design of Small Habitat Texture: Rural Texture

Physical exhaustion, necessity of conservation and conservation of life, especially in countries with historical backgrounds, is an issue that has always been considered. Iran’s enjoyment of ancient civilizations and history has made one of the most important goals of comprehensive and guiding plans to improve their tissues. According to the large number of geographical distribution of small se...

متن کامل

Analyzing the Intellectual Evolutions of Architectural DesignDuring the Pahlavi Era

Glancing through the contemporary architecture of Iran and its different generations during the Pahlavi era, it seems that there have been notions and ideas regarding the architecture which can be considered as a specific current in the architecture of Iran based on different elements of architecture criticism; then the aim of this study is to scrutinize those notions and ideas and their transf...

متن کامل

Tools for the Governance of Urban Design: The Tehran Experience

This research seeks to reflect the managerial, academic and professional experience of the  authors in the design and implementation process of urban design projects, aiming to use the application of the “design governance” model, in order to describe the documents and activities of the Department of Urban Planning and Architecture of Tehran Municipality in the last decade. This paper consists ...

متن کامل

Design and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)

Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003